Skip to content

feat(sighash): verify required SighashAll [part 7/7] #917

Open
glevco wants to merge 1 commit intorefactor/verification/scriptsfrom
feat/sighash/verify-sighash-all
Open

feat(sighash): verify required SighashAll [part 7/7] #917
glevco wants to merge 1 commit intorefactor/verification/scriptsfrom
feat/sighash/verify-sighash-all

Conversation

@glevco
Copy link
Copy Markdown
Contributor

@glevco glevco commented Jan 8, 2024

Depends on #916

Motivation

Verify that all transactions are signed with SighashAll.

Acceptance Criteria

  • Add a verification to guarantee a transaction is only valid if it has at least one input signed with SighashAll.

@glevco glevco self-assigned this Jan 8, 2024
@glevco glevco marked this pull request as ready for review January 8, 2024 02:10
@codecov
Copy link
Copy Markdown

codecov bot commented Jan 8, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ No coverage uploaded for pull request base (refactor/verification/scripts@fc82c06). Click here to learn what that means.

❗ Current head e87f415 differs from pull request most recent head 5fe75e8. Consider uploading reports for the commit 5fe75e8 to get more accurate results

Additional details and impacted files
@@                       Coverage Diff                        @@
##             refactor/verification/scripts     #917   +/-   ##
================================================================
  Coverage                                 ?   85.42%           
================================================================
  Files                                    ?      284           
  Lines                                    ?    22666           
  Branches                                 ?     3447           
================================================================
  Hits                                     ?    19363           
  Misses                                   ?     2612           
  Partials                                 ?      691           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@glevco glevco force-pushed the refactor/verification/scripts branch from 0b319db to 278f3e7 Compare January 8, 2024 20:11
@glevco glevco force-pushed the feat/sighash/verify-sighash-all branch from e87f415 to 10b2b0a Compare January 8, 2024 20:21
@glevco glevco force-pushed the refactor/verification/scripts branch from 278f3e7 to fc82c06 Compare January 19, 2024 22:32
@glevco glevco force-pushed the feat/sighash/verify-sighash-all branch from 10b2b0a to 5fe75e8 Compare January 19, 2024 22:45
@glevco glevco force-pushed the refactor/verification/scripts branch from fc82c06 to ae27bbb Compare December 9, 2024 23:21
@glevco glevco force-pushed the feat/sighash/verify-sighash-all branch from 5fe75e8 to 7011e24 Compare December 9, 2024 23:22
@glevco glevco moved this from In Review (WIP) to Todo in Hathor Network Mar 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants